← 목록으로
240 청소로봇 원리
목록English

240 청소로봇 원리

청소로봇 원리 과정은 무작위 주행, 벽면 추종, 장애물 회피, 구역 커버리지 개념을 활용해 청소로봇의 기본 알고리즘을 모형으로 구현하는 과정이다.

0. 교육을 하는 이유와 궁극적인 목표

이 교육의 궁극적 목표는 학습자가 상용 청소로봇의 원리를 단순 제품 사용이 아니라 센서 인식, 범퍼 반응, 벽 따라가기, 커버리지 전략, 배터리 복귀 개념으로 이해하고 미니 청소로봇 모형을 제작하게 하는 것이다.

참고한 유료형 교육 흐름

  • 민간 Arduino·ESP32 로봇 부트캠프처럼 무선통신, 모터제어, 센서 입력, 미션 주행을 단계별 산출물로 완성하는 흐름
  • 미국·영국 로보틱스 아카데미처럼 Bluetooth, Wi‑Fi, MQTT, 웹 대시보드와 실제 로봇 주행을 연결하는 실습 흐름
  • 유럽 전문 메이커 워크숍처럼 센서 보정, 주행 데이터 기록, 오류 디버깅, 반복 테스트를 포트폴리오 산출물로 정리하는 흐름
  • 유료 로봇 프로젝트 과정처럼 라인트레이싱, 장애물 회피, 미로 탐색, 물류 이송, 청소 알고리즘을 팀 미션으로 운영하는 흐름
입문 · 1일

청소로봇 센서와 주행 방식 분석

청소로봇 원리 실전 프로젝트 1단계

구분세부 내용실천·실습 방법
목표 1청소로봇 센서와 주행 방식 분석
범퍼, 낙하방지 IR, 벽 감지, 바퀴 구동 구조를 상용 제품 사례와 비교해 기능별로 분류한다.
무작위 주행, 나선 주행, 벽면 추종, 구역 분할 전략의 장단점을 표로 정리한다.
목표 2실습 데이터를 기록하고 동작 기준을 정한다
청소로봇 원리 실습 중 발생하는 센서값, 통신값, 모터 반응, 실패 상황을 표준 양식으로 기록한다.
Google Sheets 또는 Serial Monitor 로그를 활용해 정상 범위와 수정 기준을 수치로 정리한다.
목표 3프로토타입을 문서화하고 개선한다
회로도, 핀맵, 핵심 코드, 테스트 조건을 제작 보고서로 정리한다.
Canva 또는 Google Slides로 데모 발표 자료를 만들고 동료 피드백을 다음 버전에 반영한다.
사용 플랫폼Arduino IDE, ESP32, NewPing, Bumper Switch, IR Sensor, Python 시뮬레이션, Canva
강사 스펙이동로봇 알고리즘, 범퍼·초음파 센서, 커버리지 전략, 로봇 제품 원리 설명 지도 경험 5년 이상
수업대상중학생, 고등학생, 생활로봇 원리반, 메이커 프로젝트반
소요시간6-8시간
준비물2WD 원형 로봇 섀시, 범퍼 스위치, 초음파센서, IR 센서, 미니 브러시 모형, 청소 구역 매트
산출물미니 청소로봇 모형, 커버리지 실험표, 원리 전시 패널 1단계 산출물
평가방법원리 이해 30%, 안전 점검 25%, 실습 완성 30%, 참여 15%
초급 · 2일

범퍼 반응과 장애물 회피 구현

청소로봇 원리 실전 프로젝트 2단계

구분세부 내용실천·실습 방법
목표 1범퍼 반응과 장애물 회피 구현
범퍼 스위치를 누르면 후진 후 임의 각도로 회전하는 기본 청소 행동을 만든다.
초음파센서를 추가해 충돌 전 감속하거나 방향을 바꾸는 예방 로직을 구현한다.
목표 2실습 데이터를 기록하고 동작 기준을 정한다
청소로봇 원리 실습 중 발생하는 센서값, 통신값, 모터 반응, 실패 상황을 표준 양식으로 기록한다.
Google Sheets 또는 Serial Monitor 로그를 활용해 정상 범위와 수정 기준을 수치로 정리한다.
목표 3프로토타입을 문서화하고 개선한다
회로도, 핀맵, 핵심 코드, 테스트 조건을 제작 보고서로 정리한다.
Canva 또는 Google Slides로 데모 발표 자료를 만들고 동료 피드백을 다음 버전에 반영한다.
사용 플랫폼Arduino IDE, ESP32, NewPing, Bumper Switch, IR Sensor, Python 시뮬레이션, Canva
강사 스펙이동로봇 알고리즘, 범퍼·초음파 센서, 커버리지 전략, 로봇 제품 원리 설명 지도 경험 5년 이상
수업대상중학생, 고등학생, 생활로봇 원리반, 메이커 프로젝트반
소요시간8-12시간
준비물2WD 원형 로봇 섀시, 범퍼 스위치, 초음파센서, IR 센서, 미니 브러시 모형, 청소 구역 매트
산출물미니 청소로봇 모형, 커버리지 실험표, 원리 전시 패널 2단계 산출물
평가방법구현 정확도 30%, 값 관찰 30%, 오류 수정 25%, 협업 15%
중급 · 3일

청소 커버리지 실험

청소로봇 원리 실전 프로젝트 3단계

구분세부 내용실천·실습 방법
목표 1청소 커버리지 실험
격자 매트 위에 주행 궤적을 표시하고 일정 시간 동안 지나간 구역 비율을 계산한다.
무작위 주행과 벽면 추종을 비교해 더 넓은 구역을 커버하는 조건을 찾는다.
목표 2실습 데이터를 기록하고 동작 기준을 정한다
청소로봇 원리 실습 중 발생하는 센서값, 통신값, 모터 반응, 실패 상황을 표준 양식으로 기록한다.
Google Sheets 또는 Serial Monitor 로그를 활용해 정상 범위와 수정 기준을 수치로 정리한다.
목표 3프로토타입을 문서화하고 개선한다
회로도, 핀맵, 핵심 코드, 테스트 조건을 제작 보고서로 정리한다.
Canva 또는 Google Slides로 데모 발표 자료를 만들고 동료 피드백을 다음 버전에 반영한다.
사용 플랫폼Arduino IDE, ESP32, NewPing, Bumper Switch, IR Sensor, Python 시뮬레이션, Canva
강사 스펙이동로봇 알고리즘, 범퍼·초음파 센서, 커버리지 전략, 로봇 제품 원리 설명 지도 경험 5년 이상
수업대상중학생, 고등학생, 생활로봇 원리반, 메이커 프로젝트반
소요시간12-16시간
준비물2WD 원형 로봇 섀시, 범퍼 스위치, 초음파센서, IR 센서, 미니 브러시 모형, 청소 구역 매트
산출물미니 청소로봇 모형, 커버리지 실험표, 원리 전시 패널 3단계 산출물
평가방법응용 로직 35%, 안정성 25%, 코드 정리 25%, 테스트 15%
심화 · 4일

미니 청소로봇 원리 전시물 제작

청소로봇 원리 실전 프로젝트 4단계

구분세부 내용실천·실습 방법
목표 1미니 청소로봇 원리 전시물 제작
브러시 모형, 센서 위치, 알고리즘 흐름도를 포함한 청소로봇 모형을 완성한다.
커버리지 실험 결과와 개선 아이디어를 전시 패널로 제작해 발표한다.
목표 2실습 데이터를 기록하고 동작 기준을 정한다
청소로봇 원리 실습 중 발생하는 센서값, 통신값, 모터 반응, 실패 상황을 표준 양식으로 기록한다.
Google Sheets 또는 Serial Monitor 로그를 활용해 정상 범위와 수정 기준을 수치로 정리한다.
목표 3프로토타입을 문서화하고 개선한다
회로도, 핀맵, 핵심 코드, 테스트 조건을 제작 보고서로 정리한다.
Canva 또는 Google Slides로 데모 발표 자료를 만들고 동료 피드백을 다음 버전에 반영한다.
사용 플랫폼Arduino IDE, ESP32, NewPing, Bumper Switch, IR Sensor, Python 시뮬레이션, Canva
강사 스펙이동로봇 알고리즘, 범퍼·초음파 센서, 커버리지 전략, 로봇 제품 원리 설명 지도 경험 5년 이상
수업대상중학생, 고등학생, 생활로봇 원리반, 메이커 프로젝트반
소요시간16-24시간
준비물2WD 원형 로봇 섀시, 범퍼 스위치, 초음파센서, IR 센서, 미니 브러시 모형, 청소 구역 매트
산출물미니 청소로봇 모형, 커버리지 실험표, 원리 전시 패널 4단계 산출물
평가방법작동성 35%, 실용성 25%, 완성도 25%, 발표 15%